-
Использую компоненты VideoLab, ClientSocket,ServerSocket
в не блокирующем режиме, картинка приходит но вся искаженная и не полностью вобчем с ляпами.
В компоненте TVLDSCapture размер ставлю например 320 на 240
а отображается все равно по умолч. ~600 на ~400 (точно не помн.)
В любом случае надо как то делать буферизацию видео потока.
Может кто-то делал нечто подобное поделитесь как более качественно передавать видео.
Да и видео формат стоит в комонентах vfRGB24 при установке vfYUY2 возникает глюк. Видео сжимается кодеком mpg4.
Google толком ничто не сказал.
-
Самое интересное то, что при установке видео формата vfYUY2 картинка передается в компонент TVLImageDisplay именно того размера который установлен в TVLDSCapture, а при установке vfRGB24 картика как бы игнорирует установленные размеры и приходит большая.
Но при установке vfYUY2 возникает глюк при подключении чрз интернет, как это связано я не понимаю
-
У тебя ошибка в программе.
-
Где? =)
Вобчем не получается у меня самому устоить буферизацию и обмен и пр. глупости, решил отложить этот гемор..... на будущее, когда созрею.
А сейчас довольстовался компонентами DSPack там ничего выдумывать особо ненадо, вобчем работает. Хотелось бы конечно видеть кто подключился думаю надо рулить в сторону IWMStatusCallback но как его пришпандорить пока незнаю.
-
> Где?
В 17-й строке
-
? ) где тут на форуме 17-я строка? )), код я вроде не приводил
-
17-ая строка - это метафора))) а я хз... не занимался этим.
-
> kiligin © (11.11.09 23:13) [6]
)))))) не знал
-
> код я вроде не приводил
А какого же тогда спрашиваешь "где" ?)