matiasinsaurralde / transports

A HTTP proxy that aims to support different transports.
MIT License
110 stars 8 forks source link

Enhancement: Use Facebook video live stream in chat instead of text messages #6

Open dumblob opened 7 years ago

dumblob commented 7 years ago

It seems Facebook recently introduced video live stream capability in chat. That means, we should definitely switch to it as it's prepared for low latency, high throughput, avoids potential account blocking due to unusually high message traffic, and it allows way easier stenography in case the sent data should be confident.

gardner commented 7 years ago

From the Facebook documentation: https://developers.facebook.com/docs/videos/live-video/getting-started#creating

Video Format:

Video Length:

Advanced Settings:

gardner commented 7 years ago

Lossless encoding using YUV in h264: https://stackoverflow.com/questions/6701805/h264-lossless-coding/18506577#18506577

An audio modem library written in go: https://github.com/wiless/gocomm