小编Axe*_*xel的帖子

通过NodeJS发送MediaStream

我有从getUserMedia返回的MediaStream对象,可以在我自己的屏幕上显示它。

问题是,我不知道如何使用socket.io通过PointJS从Point A通过NodeJS发送/管道/流/ * MediaStream到PointB。

我现在的代码是:

// Cámara
if (navigator.getUserMedia) {
navigator.getUserMedia({audio: true, video: true}, function(stream) {

    video.src = URL.createObjectURL(stream) || window.URL.createObjectURL(stream);

    webcamstream = stream;                  

}, onVideoFail);
} else {
   alert ('failed');
}

});

function onVideoFail(e) {
    console.log('webcam fail!', e);
};
Run Code Online (Sandbox Code Playgroud)

我需要使用NodeJS使此流不断发送给其他用户的方法

node.js socket.io webrtc

5
推荐指数
1
解决办法
3153
查看次数

Django在添加时管理UnicodeDecodeError

在django界面中添加元素时遇到问题.我有两个定义:

# -*- coding: utf-8 -*-
class VisitType(models.Model):
    name=models.CharField(max_length=50,db_index=True,verbose_name="Nombre del tipo de visita")
    is_basal=models.BooleanField(default=False,verbose_name="Es basal")

    def __unicode__(self):
        if self.is_basal:
            s="%s [BASAL]" % (self.name)
        else:
            s="%s" % (self.name)
        return s

class Visit(models.Model):
    type=models.ForeignKey(VisitType,null=True,on_delete=models.SET(VisitType.get_sentinel_visit_type),db_index=False,verbose_name="Tipo de visita")

    def __unicode__(self):
        return "Tipo de visita %s" % (self.type)
Run Code Online (Sandbox Code Playgroud)

在管理站点中添加VisitType对象时,没有问题. adding_VisitType

但是,在admin中添加访问时: adding_Visit

我得到带有这个提示的UnicodeDecodeError:"无法编码/解码的字符串是Analtica"(注意我在表单中使用了"Analítica"访问类型.

我正在使用django 1.5.1,MySQL-python 1.2.4.

MySQL正在使用带有utf8_general_ci排序规则的表.

该数据库是MySQL 5.5.30.

问候.

django encoding utf-8

4
推荐指数
1
解决办法
2091
查看次数

标签 统计

django ×1

encoding ×1

node.js ×1

socket.io ×1

utf-8 ×1

webrtc ×1