hw: add draft rockchip-mpp hw video encoding
This commit is contained in:
@@ -4,6 +4,7 @@ import (
|
||||
"fmt"
|
||||
"rkkvm/config"
|
||||
"rkkvm/external/ffmpeg"
|
||||
"rkkvm/external/mpp"
|
||||
"rkkvm/external/process"
|
||||
"rkkvm/http/route"
|
||||
"rkkvm/http/rtc"
|
||||
@@ -31,6 +32,12 @@ func main() {
|
||||
log.Println("Failed to parse log level, use default level: info")
|
||||
}
|
||||
|
||||
// FIXME: hardcoded device
|
||||
if err := mpp.NewTest("/dev/video0"); err != nil {
|
||||
log.Fatalf("Failed to open device: %v", err)
|
||||
}
|
||||
defer mpp.GetInstance().Close()
|
||||
|
||||
webrtc, err := rtc.InitListener(cfg.WebRtc.Host, cfg.WebRtc.VideoPort, cfg.WebRtc.AudioPort)
|
||||
if err != nil {
|
||||
log.Fatal(err)
|
||||
|
||||
Reference in New Issue
Block a user